Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.04.2014, 14:44
Новичок на форуме
Отправить личное сообщение для klevec Посмотреть профиль Найти все сообщения от klevec
 
Регистрация: 28.04.2014
Сообщений: 2

Создание динамичной формы поиска, как?
Подскажите как с помощью javascripta можно сделать динамичной форму.

<form>
<!-- Выбрать тип контактного лица-->
<label>Контактное лицо</label>
<select name="contacts" onchange="setContacts(this)">
    <option value="neukazano" selected>Не указано</option>
    <option value="chastnik">Частник</option>
    <option value="posrednik">Посредник</option>
</select>
 
<!-- Выбрать тип сделки что ли -->
<label>Тип сделки</label>
<select name="type" onchange="setType(this)">
    <option value="prodam" selected>Продам</option>
    <option value="kuplyu">Куплю</option>
    <option value="sdam">Сдам</option>
    <option value="snimu">Сниму</option>
    <option value="obmenyaju">Обменяю</option>
</select>
 
<!-- Выбор городка -->
<label>Город</label>
<select name="city" onchange="setCity(this)">
    <option value="kazan" selected>Казань</option>
</select>
 
<!-- Выбор района в Казани -->
<label>Район</label>
<select name="area" onchange="setArea(this)">
    <option value="lyuboj" selected>Любой</option>
    <option value="aviastroitelnyj">Авиастроительный</option>
    <option value="vahitovskij">Вахитовский</option>
    <option value="kirovskij">Кировский</option>
    <option value="moskovskij">Московский</option>
    <option value="novosavinovskij">Ново-Савиновский</option>
    <option value="privolzhskij">Приволжский</option>
    <option value="sovetskij">Советский</option>
    <option value="zagorodom">За городом</option>
</select>
    
<!-- Выбрать объект сделочки -->
<label>Объект</label>
<select name="object" onchange="setObject(this)">
    <option value="zhilajanedvizhimost" selected>Жилая недвижимость:</option>
    <option value="kvartira" selected>квартира</option>
    <option value="komnata">комната</option>
    <option value="domdacha">дом, дача</option> 
    <option value="taunhaus">таунхаус</option>  
    <option value="kottedzh">коттедж</option>
    <option value="kommercheskajanedvizhimost">Коммерческая недвижимость</option>
    <option value="ofisnaja">офисная</option>
    <option value="torgovaja">торговая</option>
    <option value="skladskaja">складская</option>
    <option value="proizvodstvennaja">производственная</option>
    <option value="svobodnogonaznachenija">свободного назначения</option>
    <option value="zemelnyjuchastok">Земельный участок</option> 
    <option value="podindivid">под индивидуальное жилищное строительство</option>
    <option value="podkommer">под строительство коммерческих объектов</option>
    <option value="selhoz">сельскохозяйственного назначения</option>
    <option value="garazhparkovka">Гараж, парковка</option> 
</select>
 
<!-- Количество комнат -->
<label>Количество комнат: от</label>
<select name="roomsot" onchange="setRoomsOt(this)">
    <option value="ot1" selected>1</option>
    <option value="ot2">2</option>  
    <option value="ot3">3</option>  
    <option value="ot4">4</option>  
    <option value="ot5">5</option>  
    <option value="ot6">6</option>  
</select>
    
<label>до</label>
<select name="roomsdo" onchange="setRoomsDo(this)">
    <option value="do1" selected>1</option>
    <option value="do2">2</option>  
    <option value="do3">3</option>  
    <option value="do4">4</option>  
    <option value="do5">5</option>  
    <option value="do6">6</option>  
</select>
</form>


Наверно по-другому всё делается.

Необходимо, чтобы пункт "количество комнат от" и "до" появлялись только когда выбирается "квартира" в пункте "Объект".

И ещё вопрос. Возможно ли как-то объединить пункты количество комнат от и до в единый пункт с возможностью указывать значение от и до?

Это форма поиска сайта про недвижимость.

Нужно что-то типа такого: http://www.tatre.ru/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отменить событие onchange при отправке формы? Petja Элементы интерфейса 1 10.04.2014 18:10
Как передать значение select из формы в переменную javascript 2Step Общие вопросы Javascript 2 11.03.2014 23:11
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
как прекратить отправку формы? magistr_bender Events/DOM/Window 3 17.12.2008 22:37